compensate handsomely - Turkish English Dictionary